Big Huge Thesaurus

vena angularis

noun

sounds kind of like